package org.ihelpuoo.orm.handler.http;

import java.lang.reflect.Field;
import java.util.List;

import org.ihelpuoo.orm.ObjectRule;
import org.ihelpuoo.orm.filter.Filter;
import org.ihelpuoo.orm.handler.ObjectProcessor;
import org.ihelpuoo.orm.handler.ReadListFieldHandler;

public class HttpReadListFieldHandler extends ReadListFieldHandler
{

	public HttpReadListFieldHandler(ObjectProcessor beanHandler)
	{
		super(beanHandler);
	}

	@Override
	protected Filter evalBeanFilter(ObjectRule br, Field f, Object obj)
	{
		return null;
	}

	@Override
	protected List evalSubList(ObjectRule br, Field f, Object src, Filter filter,
			Object parent, Class subType) throws Exception
	{
		return HttpSequenceFieldUtils.evalObjectList(processor,br,f,src,filter,parent,subType);
	}

}
